﻿body{}
a,a:link,a:visited{color:#333; /*主链接颜色*/ text-decoration: none;}
a:hover,a:focus{color:#333; /*链接经过颜色*/text-decoration: none;}
a:hover,a:active,a:focus{ text-decoration:underline; /*链接下划线*/}
a{cursor:pointer;}
/*COM 共用代码-Start*/
.wrapper,.com-wrap { width: 1200px; /*网页宽度*/ margin: 0px auto; position: relative; }


input[type="button"]:hover, [class^=btn-]:hover { filter:alpha(opacity=80);opacity:.8;}
.bk30 {height: 30px;}
.bk50 {height: 50px;}
/*COM 共用代码-End*/

.header1{height:96px;padding:7px 0 12px;border-bottom: 8px solid  #835796;}
.head1{height:96px}
.head .head_lf,.head1 .head_lf{float:left;}
.head1 .head_lf .logo1{float:left;width:266px;height:55px;margin-top:15px;margin-right:5px}
.head .head_rg,.head1 .head_rg{float:right;height:67px;margin-top:15px;}
.swft {width:520px;height:67px;float:left;}
.head .head_rg .phone,.head1 .head_rg .phone{float:right;overflow:hidden;zoom:1;padding-left:36px;background:url(../images/phone.gif) no-repeat left 24px;padding-top:14px;}
.head1 .head_rg .phone .phone_box{}
.head .head_rg .phone .phone_box,.head1 .head_rg .phone .phone_box{float:left;margin-right:23px;font-family:"microsoft Yahei";color:#666}
.head .head_rg .phone .phone_box p,.head1 .head_rg .phone .phone_box p{color:#000000;font:20px Arial;margin-top:1px}
.head .head_rg .href a,.head1 .head_rg .href a{padding:0 10px;height:24px;color:#333;font:14px/23px "microsoft Yahei";background:#fff;border-top:1px solid #bcbcbc;border-left:1px solid #919191;border-bottom:1px solid #606060;border-right:1px solid #626262;display:block}
.head .head_lf .shift .a,.head .head_rg .href a:hover,.head1 .head_lf .shift .a,.head1 .head_rg .href a:hover{color:#f77924}
.head .head_rg .ww,.head1 .head_rg .ww{float:right;margin-top:41px;overflow:hidden;zoom:1}
.head .head_rg .ww a,.head1 .head_rg .ww a{display:block;width:27px;height:27px;float:right;margin-left:4px}
.head .head_rg .ww .bd1,.head1 .head_rg .ww .bd1{background:url(../images/ww_bd1.gif) no-repeat}
.head .head_rg .ww .bd2,.head1 .head_rg .ww .bd2{background:url(../images/ww_bd2.gif) no-repeat}



.nav_box{height:69px;padding-bottom:1px;background:#fff url(../images/nav_box.gif) repeat-x bottom;}

.head1{width:1200px;margin:0 auto;}

.nav {width:1200px;margin:0 auto;height:69px;}
.nav ul li {width:132px;float:left;text-align:center;border-right: 1px solid #e1e1e1;}
.nav ul li a{font-size: 16px;height:69px;line-height:69px;color:#333;}
.nav ul li a:hover,.nav ul li a.active{padding:34px;background: #835796;color:#fff; text-decoration:none;}

.gongying {margin-bottom:10px;width:1200px;margin:0 atuo;}

     .roll .wrap{width:1200px;overflow: hidden; height: 148px;margin: 0 auto;position: relative;margin-bottom:10px;}
        .roll li{float: left;list-style: none;width: 1200px;height: 148px;}
        .roll ul{position: absolute;top: 0;left: 0;}


.one{margin:0 auto;height:148px;width:1200px;overflow:hidden;position:relative; }
.one ul{height:148px;width:1000000px;position:absolute;left:0;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;height:150px;border-radius:5px;position:relative;}
.one ul li a{display:inline-block;height:148px;} 
.one ul li img{border-radius:5px;display:block;}
.one ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.one ul li a:hover span{height:150px;line-height:150px;font-size:20px;text-align:center;transition:all 0.7s;}

.two{margin:50px auto;height:90px;width:1000px;overflow:hidden;position:relative; }
.two ul{height:90px;width:100000px;position:absolute;left:0;}/*ul width的宽不能过小*/
.two ul li{display:block;float:left;margin:5px;height:80px;border-radius:5px;position:relative;}
.two ul li a{display:inline-block;height:80px;} 
.two ul li img{display:block;border-radius:5px;height:80px;}
.two ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.two ul li a:hover span{height:80px;line-height:80px;font-size:20px;text-align:center;transition:all 0.7s;}







.nav .first {
border-left: 1px solid #e1e1e1;}


.htmleaf-container{
position: relative;
width:100%;
height:auto;
}
.slider-main {
    width: 100%;
    height: auto;
    overflow: hidden;
	text-align:center;
}

.slider-main li img{
    width: 100%;
    height: auto;
   clear:both;
    overflow: hidden;
	text-align:center;
}






/* 切换按钮 */
    /* 上一个 */
.osSlider-main .slider-btn-prev {
    position: absolute;
    z-index: 30;
    top: 50%;
    left: -45px;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    margin-top: -20px;
    background: url(../images/prev.png) 50% 50% no-repeat;
    transition: all .5s linear;
}

.osSlider-main:hover .slider-btn-prev {
    left: 5px;
}
    /* 下一个 */
.osSlider-main .slider-btn-next {
    position: absolute;
    z-index: 30;
    top: 50%;
    right: -45px;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    margin-top: -20px;
    background: url(../images/next.png) 50% 50% no-repeat;
    transition: all .5s linear;
}

.osSlider-main:hover .slider-btn-next {
    right: 5px;
}

/* 高亮导航部分 */
.osSlider-main .slider-nav {
    position: absolute;
    width:100%;
    height: 22px;
    bottom: 20px;
    text-align: center;
    z-index: 25;
}
.osSlider-main .slider-nav li {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0 6px;
    margin: 0 12px;
    font-size: 12px;
    color: #eee;
    border: 1px solid #eee;
    background:#f60;
    cursor: pointer;
}
.osSlider-main .slider-nav li.active {
    color: #333;
    background: #eee;
}
.osSlider-main .slider-nav li:hover {
    border: 1px solid #f60;
    background: #f60;
}



.bat {width:1200px;margin:0 auto;}

#zhu {background: #835796;
padding-top: 0px;
padding-bottom: 10px;
overflow: hidden;}
.zhuti {width: 1200px;
margin: 0 auto;
background: #fff;
overflow: hidden;
padding-bottom:5px;
}

.zhuti .left {width:272px;height:auto;margin: 10px 0px 0 15px;float:left;border: 1px solid #b5b5b5;}

.subnav{float: left;width: 270px;}
.subnav h3{height:42px;background:url(../images/sub_nav1_h3_bd.gif);font:24px/40px "microsoft Yahei";padding-left:15px;
color: #fff;}
.subnav ul{margin-top:1px}
.subnav li{border-top:1px solid #FFFFFF margin-top:-1px}
.subnav li a{display:block;height:40px;font:16px/38px "microsoft Yahei";padding-left:30px;background:#835796;color:#fff;border-bottom:1px solid #FFFFFF;}
.subnav h3,.box .hd a{color:#fff}

.neiye-right-title{width:255px; height:42px;font-size:14px; background:url(../images/sub_nav1_h3_bd.gif);color:#fff; font-weight:bold; line-height:42px; padding-left:15px; float:left;}
.neiye-right-title span{ float:left;}
.neiye-right-title span a{color:#fff;}
.neiye-right-title font{ font-size:12px; color:#62625f; font-weight:100; font-family:Arial; margin-top:1px; margin-left:4px; display:inline; float:left;}

.neiye-right-new1{ width:275px; height:auto; margin-top:1px; float:left;margin-bottom:10px;}
.neiye-right-new1 li{ background:url(../images/a1.png) no-repeat 5px 12px; width:120px; height:36px; overflow:hidden; border-bottom:1px #c5c5c5 dotted; font-size:14px; color:#999999; padding-left:15px; line-height:36px; float:left;}
.neiye-right-new1 li a{ color:#333;}
.neiye-right-new1 li a:hover{ color:#835796;}






.zhuti .right {width:890px;overflow: hidden;min-height:930px;
float: right;
border: 1px solid #b5b5b5;
margin: 10px 10px 0px 0;
}

.zhuti .right .bt {height: 37px;color: #835796;padding: 0 0 5px 20px;background: #ececec url(../images/design_rg_three.gif) no-repeat bottom;}

.zhuti .right .bt .we {font: 20px/36px "microsoft Yahei";float:left;}


.zhuti .right .jieshao {
margin-top: 10px;
background: #f3f3f3;
font-size: 13px;
padding: 10px 15px 10px 15px;
border: 1px solid #f0f0f0;
color: #666666;
line-height: 24px;
}


.zhuti .right .bt .po{float:right;margin-top: 10px;margin-right:10px;}
.zhuti .right .bt .po a{margin-right:5px;padding-top:10px;color:#835796;}




.index_left_content{  width:880px; float:left; height:auto; display:inline; }
.index_left_content .zuoce {width:310px;height:180px;float:left;}
.index_left_content .zuocet img {width:430px;height:268px;float:left;border: solid 1px #dadada;}

.index_left_content .youcet .nei  a{color: #858585;height:18px;
line-height:18px;}




.index_left_content .youcet {width:430px;height:110px;float:left;background-color: #f0f0f0;padding-left: 20px;}


.index_left_content .youcet .nei {

width: 400px;
height: auto;
height:20px;
line-height:20px;
float: left;
display: inline;
font: 13px/25px "微软雅黑";
color: #858585;
text-align: justify;
}
.index_left_content .youcet .zonghe {width:430px;line-height:32px;height:32px;}
.index_left_content .youcet .zonghe .sjf{float:right;font-size:12px;}

.index_left_content .youcet span {width:400px;line-height:32px;height:32px;padding-top:5px;float:left;}
.index_left_content .youcet span a{color: #835796;font-size:16px;}
.index_left_content .youcet p {width:430px;height:auto;}

.index_left_content{  width:880px; float:left; height:auto; display:inline; }
.index_left_content ul{  width:880px; float:left; height:auto; display:inline; }
.index_left_content ul li{  width:430px; float:left; display:inline; overflow:hidden; padding:15px 0 10px 10px;}
.index_left_content ul li img{ width:430px;height:268px;float:left; display:inline; overflow:hidden;}
.index_left_content ul li span{ width:212px; height:auto; float:right; display:inline; overflow:hidden;}




.index_left_contentt{  width:880px; float:left; height:auto; display:inline; }
.index_left_contentt .zuoce {width:310px;height:180px;float:left;}
.index_left_contentt .zuocet img {width:212px;height:132px;float:left;border: solid 1px #dadada;}

.index_left_contentt .youcet .nei  a{color: #858585;height:18px;
line-height:18px;}




.index_left_contentt .youcet {width:525px;height:130px;float:left;margin-left:20px;}


.index_left_contentt .youcet .nei {

width: 580px;
height: auto;
height:20px;
line-height:20px;
float: left;
display: inline;
font: 13px/25px "微软雅黑";
color: #858585;
text-align: justify;
}
.index_left_contentt .youcet .zonghe {width:525px;line-height:32px;height:32px;}
.index_left_contentt .youcet .zonghe .sjf{float:right;font-size:12px;}

.index_left_contentt .youcet span {width:430px;line-height:32px;height:32px;padding-top:5px;float:left;}
.index_left_contentt .youcet span a{color: #835796;font-size:16px;}
.index_left_contentt .youcet p {width:420px;height:auto;}

.index_left_contentt{  width:880px; float:left; height:auto; display:inline; }
.index_left_contentt ul{  width:880px; float:left; height:auto; display:inline; }
.index_left_contentt ul li{  width:880px; float:left; display:inline; overflow:hidden; padding:15px 0 10px 10px; border-bottom:#999999 1px dashed;}
.index_left_contentt ul li img{ width:212px;height:132px;float:left; display:inline; overflow:hidden;}
.index_left_contentt ul li span{ width:525px; height:auto; float:right; display:inline; overflow:hidden;}

.tuijianb{
color: #666666;
float:left;
display:inline;
width:400px;
}
.gsjshao{
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
	text-align: center;
}
.gsjshao h2{
	color: #835796;
	margin-bottom: 20px;
    font-size: 24px;
	line-height: 100%;
}
.hsi40{
	line-height:40px;
	color:#333333;
	padding-top:10px;
	margin-top:30px;
}




.hsi40 ul li{
	float:left;
	width:250px; 
	height:35px;
	
	margin-right:10px;
	display:inline;
	padding-left:12px;
	background:url(../images/a1.png) no-repeat left;
	overflow:hidden;
	line-height:35px;

}

.hsi40 ul li a
{color:#666;}


.fuwu {margin:30px;width:800px;}
.fuwu dl {width:360px;height:140px;margin-right:20px;float:left;margin-top:30px;border-bottom: #835796 dashed 1px;}
.fuwu .iat{width:160px; height:122px;float:left;}

.fuwu dl dt {float:left;padding-top:10px;padding-left:15px;font-weight: bold;}
.fuwu dl dt a{color:#333333;}
.fuwu dl dd {padding-top:20px;margin-left:15px;float:left;width:170px;}


.case {margin:40px;width:800px;}
.case dl {width:235px;height:215px;margin-right:20px;float:left;}
.case dl dt  img {width:235px; height:175px;border-radius: 5px;}
.case dl dd {text-align:center;padding-top:5px;font-size: 16px;}


.artic {margin:10px 5px 5px 5px;}
.artic h1 {
text-align: center;
margin: 20px;
display: block;
padding-left: 10px;
font-size: 18px;
color: #666;}

.artic .xq {
font-size:12px;
color: #999;
text-align: center;
padding-bottom:10px;
border-bottom: 1px dashed #999;}

.artic .zhengwen {
font-size: 14px;
color: #666;
margin: 20px 10px;
line-height: 25px;
}

.artic .zhengwen a{
color:#835796;
}


.fen {
    clear:both;
    padding:20px;
}
.fen li {
    height:25px;
    line-height:25px;
}
.fen li a {
    color:#666;
}
.fen li a:hover{ text-decoration:underline}




.zhuti .right .wz {
font-size: 14px;
color: #666;
line-height: 24px;
padding: 30px 30px 60px;
}


/* footer-Start */
.footer {}
.footer .foot1 {background: #3c3c3c; padding-top: 50px; padding-bottom:50px;}
.footer .foot1 .box {float: left;width: 300px;}
.footer .foot1 .box h3 {color: #fff; font-size: 16px; margin-bottom: 10px;}
.footer .foot1 .box ul {width: 250px;}
.footer .foot1 .box ul li {float: left; margin-right:50px; line-height: 28px;}
.footer .foot1 .box ul li a {color: #aeaeae;}
.footer .foot1 .box .fo1 {background: url(../images/foot_fo1.png) no-repeat left center; text-indent: 20px; margin-bottom: 15px;color: #aeaeae;}
.footer .foot1 .box .fo2 {background: url(../images/foot_fo2.png) no-repeat left center; text-indent: 20px;margin-bottom: 15px;color: #aeaeae;}
.footer .foot1 .box .fo3 {background: url(../images/foot_fo3.png) no-repeat left center; text-indent: 20px;margin-bottom: 15px;color: #aeaeae;}
.footer .foot1 .box .fo4 {background: url(../images/foot_fo4.png) no-repeat left center; text-indent: 20px;color: #aeaeae;}
.footer .foot1 .box .weix {text-align: center; }
.footer .foot1 .box .weix i {color: #fff;font-size: 14px;}
.footer .foot1 .box .text {position: relative; width: 190px; height: 40px;background: #fff; border: none;padding-left: 10px;}
.footer .foot1 .box .usename {background: url(../images/foot_renx.png) no-repeat center center; width: 240px; height: 40px; margin-bottom: 20px;}
.footer .foot1 .box .telnumb {background: url(../images/foot_shouj.png) no-repeat center center; width: 240px; height: 40px; margin-bottom: 20px;}
.footer .foot1 .box .submit {background: #835796; width: 240px; height: 40px; color:#fff; font-size: 14px; border: none; }
.footer .foot2 {background: #2b2b2b; height: 120px; line-height: 120px;}
.footer .foot2  {color: #7e7e7e;}
.footer .foot2 p {float: right;}
.footer .foot2 p a {color: #747474;}
.footer .foot2 p i {color: #747474; margin: 0 10px;}
.lnk { background-color: #3C3C3C;}
.lnk .con { padding-top: 27px; border-bottom: 1px solid #5E5E5E; color: #999; padding-bottom: 20px;}
.lnk .con li { float: left; margin: 3px 7px;}
.lnk .con a { color:#FFFFFF;margin: 3px 7px;}
/* footer-End */

/* 中部区域-Start */
    /* 本例子css */
.banner3{ width:100%;  position:relative;  height:500px; background:#000;  }
.banner3 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner3 .bd ul{ width:100% !important;  }
.banner3 .bd li{ width:100% !important;  height:590px; overflow:hidden; text-align:center;  }
.banner3 .bd li a{ display:block; height:590px; }

.banner3 .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:30px; line-height:30px;  text-align:center;
}
.banner3 .hd ul{ text-align:center;  padding-top:5px;  }
.banner3 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px; overflow:hidden; line-height:9999px; background: url(../images/banner3_li.png) no-repeat center center;}
.banner3 .hd ul .on{ background: url(../images/banner3_cur.png) no-repeat center center;}

.main .search { height: 90px; line-height: 90px; background-color: #F3F3F3; border-bottom: 1px solid #D9D9D9;}
/*.main .search .sbox { width: 432px; border: 1px solid #D9D9D9; height: 40px; background-color: #fff; margin-top: 25px; border-style: solid none;}
.main .search .sbox .sboxclass { width: 85px; float: left; border-right: 1px solid #D9D9D9;height: 40px;}
.main .search .sbox .sboxclass dl { border-bottom: 1px solid #D9D9D9;}
.main .search .sbox .sboxclass dl a { color: #3AA63A; text-align: center; display: block; text-decoration: none;}
.main .search .sbox .sboxclass dl a i { background: url(../images/search_3.png) no-repeat right center; height: 40px; width: 7px; float: right; margin-right: 8px;}
.main .search .sbox .sboxclass dl dt { line-height: 40px; border: 1px solid #D9D9D9; border-style: none solid;}
.main .search .sbox .sboxclass dl dt a { line-height: 40px; }
.main .search .sbox .sboxclass dl dd { display: none; border: 1px solid #D9D9D9; border-top: none; background-color: #fff; border: 1px solid #D9D9D9; border-style: none solid; position: relative; z-index: 99;}
.main .search .sbox .sboxclass dl dd a { line-height: 34px; background-color: #fff;}
.main .search .sbox .sboxcon { width: 346px; float: left;height: 40px;}
.main .search .sbox .sboxcon .btn-srh { width: 62px; height: 40px; background: url(../images/search_2.png) no-repeat; float: right; background-color: #3AA63A;}
.main .search .sbox .sboxcon input { width: 260px; height: 38px; float: left; border: none; padding: 0 10px;}
*/
.sboxcon .ipt{width:280px; height:38px;line-height:40px;border:1px solid #ccc;}
.sboxcon .btn-srh{ border:none;width: 62px; height: 40px; background: url(../images/search_2.png) no-repeat;background-color: #3AA63A;}
.sboxcon select{ height:40px; line-height:40px;}
.main .con01{text-align:center;padding:20px 0;}
.main .con01 .wrapper{position:relative;width:1200px;}
.bdt {background-color:#f7f7f7;}



.main .con01 .zhan{float:left;margin-top:10px;}

.main .con01 .gz{float: left;
width: 800px;
line-height: 23px;
overflow: hidden;
margin: 30px 0 0 20px;
font-size: 12px;
color: #3e3e3e;
font-family: "微软雅黑",Arial,Verdana;
text-indent: 2em;
height:260px;}

.main .con01 p{line-height:24px;text-indent:2em;text-align:left;margin-bottom:10px;}
.main .con01 a.more{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796;text-align:center;margin:0 15px;}
.weibo{position:fixed;right:10px;top:300px;}
.weibo li h4 {float:left;color:#835796;margin-right:10px; position: absolute; left: -30px; top: 0px; display: none;}
.weibo li:hover h4 {display: block;}
.weibo .fir{float:left; margin-left: 30px;}
.weibo .fir li{margin-bottom:10px; position: relative;}
.weibo .fir li a{display:block;width:16px;height:16px;text-align:center;background:url(../images/img03.gif) no-repeat center center;}
.weibo .fir li a:hover{background:url(../images/img31.gif) no-repeat center center;width:16px;height:16px;}
.weibo .sec li{margin-bottom:10px;text-align:center;}
.weibo .sec li a{display:block;background:url(../images/img04.png) no-repeat center center;width:48px;height:48px;line-height:48px;}
.weibo .sec li a:hover{background:url(../images/img05.png) no-repeat center center;width:48px;height:48px;}
.weibo .sec{margin-left:15px;}
.main .con02{height:607px;overflow:hidden;text-align:center;}
.main .con02 .hd{height:90px;margin-top:50px;margin-bottom:60px;}
.main .con02 .bd{ margin-bottom: 40px;}
.main .con02 .bd li{ width: 290px; float: left; margin: 0 10px;}
.main .con02 .bd li .img { margin-bottom: 10px;}
.main .con02 .bd li .img img { width: 290px; height: 150px;}
.main .con02 .bd li .t { font-size: 14px;color: #474747;}
.main .con02 .bd li .t .c2 { font-size: 14px; text-transform:uppercase;}
.main .con02 .bd li .line { width: 55px; background-color: #F6C531; height: 1px; margin: 15px auto;}
.main .con02 .bd li .t2 { font-size: 14px; color: #fff;}
.main .con02 a.more{display:block;display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #fff;text-align:center;color:#FFF;}
.main .con03{background:url(../images/img16.png) no-repeat center center;width:1200px;margin:0 auto;overflow:hidden;}
.main .con03 .hd{height:60px;margin-bottom:20px;}
.main .con03 .bd ul{width:1300px;}
.main .con03 .bd ul li{float:left;margin-bottom:25px;margin-right:130px;}
.main .con03 .bd .thumb{float:left;margin-right:25px;line-height:112px;text-align:center;width:131px;height:112px;width:131px;height:112px;}
.main .con03 .bd .thumb:hover{background:url(../images/img14.png) no-repeat center center;}
.main .con03 .bd .thumb a{background:url(../images/img33.png) no-repeat center center;display:block;width:131px;height:112px;margin:0 auto;}
/*.main .con03 .bd .thumb a:hover{background:url(../images/img32.png) no-repeat center center;width:131px;height:121px;}
*/.main .con03 .bd .desc{float:left;width:360px;}
.main .con03 .bd .desc h4{font-size:16px;margin-bottom:10px;}
.main .con03 .bd .desc p{line-height:22px;}

.main .con03  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796;text-align:center;margin:0 auto;}
.main .con03 .more{text-align:center;}


.main .con04{padding:20px 0;}
.main .con04 .hd{height:65px;margin-bottom:20px;}
.main .con04 .bd ul{  margin:0 auto}
.main .con04 .bd ul li{ float:left; width:300px; }
.main .con04 .bd ul li img{ width:285px; height:200px;  border: solid 1px #aaa;display: block;padding: 2px;}
.main .con04 .bd .imgboxa { width:300px; height:207px; margin:5px auto; position:relative; }
.main .con04 .bd .texta {}

.main .con04 .bd .texta p{position: absolute;
color: #FFF;
background: #835796;
opacity:0.8;
bottom: 1px;
width: 270px;
padding: 10px;
z-index: 99999;
text-align:center;}


.main .con04 .bd .texta p a{
color: #FFF;
}




.main .con04  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796;text-align:center;margin:0 auto;}
.main .con04 .more{text-align:center;margin-bottom:20px;}
.main .con04 .bd{margin-bottom:30px;}
    .focusBox { position: relative; width:100%; height:330px; overflow: hidden; }
    .focusBox .pic{ position:relative; z-index:0; }
    .focusBox .pic img { width:210px; height:115px; display: block; }
    .focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
    .focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
        display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
    }
    .focusBox .hd .on{ background-position:0 0; }
    .focusBox .prev,
    .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
    .focusBox .prev { left: 0; }
    .focusBox .next { background-position: 0 -90px; right: 0; }
    .focusBox .prev:hover,
    .focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.main .con05{background:#F7F7F7;padding:30px 0;}
.main .con05 .head{background:url(../images/img20.png) no-repeat center center;height:90px;margin-bottom:30px;}
.main .con05 .body{width:1200px;overflow:hidden;margin:0 auto 20px auto;}
.main .con05 .body dl dd{float:left;margin-right:34px;margin-bottom:34px;}
.main .con05 .body dl{width:1350px;}
.main .con05  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #999;text-align:center;margin:0 auto;}
.main .con05 .more{text-align:center;}

.main .con06 .head{background:url(../images/img22.png) no-repeat center center;height:90px;margin-bottom:25px; }
.main .con06 .hasMoreTab{}
.main .con06 .hasMoreTab .hd{line-height:24px; height:50px;  position:relative; padding-left:10px;}
.main .con06 .hasMoreTab .hd ul{ z-index:5; position:absolute;  overflow:hidden; zoom:1; }
.main .con06 .hasMoreTab .hd li{ float:left;  padding:5px; cursor:pointer; margin-left:-1px;  }

.main .con06 .hasMoreTab .hd li a{ float:left;  padding:0 5px; cursor:pointer; text-decoration: none;text-align:center;font-size:16px;border: 1px solid #835796;}
.main .con06 .hasMoreTab .hd li.on{  height:24px; line-height:24px; background-color: #835796; color:#FFFFFF;}
.main .con06 .hasMoreTab .hd li span{margin-left:15px;color:#999;}
.main .con06 .hasMoreTab .bd{  padding:10px; clear:both; position:relative; }
.main .con06 .hasMoreTab .bd h2{ font-size:14px; }
.main .con06 .hasMoreTab .bd p{ color:#999;  }
.main .con06 .hasMoreTab .bd p a{ color:#c00;  }
.main .con06 .hasMoreTab .bd ul a{ color:#3E78B3;  }
.main .con06 .hasMoreTab .bd ul li{width:377px;float:left;margin-right:24px;margin-bottom:20px;}
.main .con06 .hasMoreTab .bd ul li.last{margin-right:0;}
.main .con06 .hasMoreTab .bd .desc h4{text-align:center;}
.main .con06 .hasMoreTab .bd .desc p{text-align:center;}


.main .con06 .bd dl {float:left;margin: 5px 12px 0 12px;}
.main .con06 .bd dl dt img{border: 1px solid #b3b3b3;width:268px;height:198px;}

.main .con06 .bd dl dd {text-align:center;padding-top:5px;font-size: 16px;}




.main .con06 .bd .imgbox { width:377px; height:266px; margin:0 auto 10px auto; position:relative; }
.main .con06 .bd .text {  height:auto; background:url(../images/img19.png) repeat; position:absolute; left:0px; bottom:0px; }
.main .con06 .bd .imgtext {  height:auto; float:left; padding:10px; color:#fff; font-size:12px; line-height:170%; }
.main .con06 .bd .imgtext h4{margin-bottom:8px;}
.main .con06 .bd .imgtext p{color:#fff;}
.main .con06  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796; text-align:center;margin:0 auto;}
.main .con06 .more{text-align:center;margin-top:10px;}
.scrollBox{position:relative;padding-bottom:10px;width:1200px;margin:0 auto; padding-top: 20px;}
    .scrollBox .piclist{ overflow:hidden; zoom:1;}
    .scrollBox .ohbox{overflow:hidden; position:relative;left:30px}
    .scrollBox .piclist li{float:left; display:inline; width:164px;margin-right:80px;text-align:center;}
    .scrollBox .piclist li.last{margin-right:0;}
    .scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
    .scrollBox .piclist li span.name{color:#835796;}
    .scrollBox .piclist li img{width:165px;height:165px;margin-bottom:10px; border-radius:500px; -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;}
	
	.scrollBox .pageBtn {position:relative;bottom:150px;}
	
	
	
    .scrollBox .pageBtn span{ background:url(../images/img26.png) no-repeat; display:block;width:12px;height:21px;position:absolute;bottom:0;cursor:pointer;text-indent:-999em;overflow:hidden; }
    .scrollBox .pageBtn .prev{background-position:0px 0px ;left:0px;}
    .scrollBox .pageBtn .next{background-position:-14px 0px ;right:0px;}
    .scrollBox .pageBtn .next:hover{ background-position:-14px -21px !important; }
    .scrollBox .pageBtn .prev:hover{ background-position:0px -21px !important; }

    .scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
    .scrollBox .pageBtn .list li{ background:url(images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
    .scrollBox .pageBtn .list li.on{background-position:-114px -57px }
.main .con07{background:url(../images/img24.png) #f7f7f7 no-repeat center center;height:400px;}
.main .con07 .head{background:url(../images/img34.png) no-repeat center center;height:90px;padding-top:80px;margin-bottom:30px;}
.main .con07  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796;text-align:center;margin:0 auto;}
.main .con07 .more{text-align:center;}
.main .con08{padding:10px 0;}
.main .con08 .hd{height:65px;}
.main .con08 .bd{width:1200px;}
.main .con08 .bd .thumb{float:left;width:175px;height:143px;margin-right:25px;}
.main .con08 .bd .thumb img{width:175px;height:143px;}
.main .con08 .bd .desc{float:left;width:330px;}
.main .con08 .bd .desc h4{font-size:14px;font-weight:bold;margin-bottom:15px;}
.main .con08 .bd .desc p{line-height:26px;}
.main .con08 .bd ul {width:1350px;}
.main .con08 .bd ul li{height:143px;float:left;margin-right:100px;margin-bottom:20px;}
.main .con08  .more a{display:inline-block;width:178px;height:40px;line-height:40px;border:2px solid #835796;text-align:center;margin:0 auto;}
.main .con08 .more{text-align:center;}
.main .con09 .hd{height:60px;margin-bottom:40px;}
.main .con09 .bd{height:350px;}




.h_cust {
width:1100px;
height:600px;
padding-top:60px;
clear: both;
margin:0 auto;

border-right: none;
}

.h_cust ul li {
float: left;

height: 92px;
overflow: hidden;
margin: 15px 10px;
width:162px;
}


.h_cust ul li img {
width: 160px;
height: 90px;

display: block;
border: 1px solid #dbdbdb;
}

.main .con10 { height: 5px; line-height: 5px; text-align: center; color: #fff; font-size: 16px; background-color: #835796;}
.main .con10 a { color: #fff;}  
/*装修攻略*/
.strategy .banner1 {width: 100%; height: 300px;}
.strategy .banner2 {width: 100%; height: 300px; background: url(../images/banner1_img1.jpg) no-repeat center center; }

.strategy .address {border-bottom: 1px solid #dddddd; height: 70px; line-height: 66px;background: #f7f7f7;}
.strategy .address span a {margin: 0 5px;}
.strategy .address .tel {float: right; }
.strategy .address .tel img {margin-right:10px;}
.strategy .address .tel b {color: #835796; font-size: 20px; font-weight: normal;}

.strategy .title {background: #f7f7f7; height: 75px; line-height: 75px; font-size: 18px; color: #666666;}
.strategy .title span {float: right;}
.strategy .title span a {font-size: 14px; margin-left: 20px; text-decoration: none;}
.strategy .title span a:hover,.strategy .title span a.on {color: #e86d17;}
.strategy .staral {width: 860px;}
.strategy .office-project { padding-top:40px; }
.strategy .office-project .head a {float: right; color: #835796;}
.strategy .office-project .head h3 {color: #222222; font-size: 16px; padding-bottom: 20px; font-weight: bold;}
.abouttext{ margin-top:20px; overflow:hidden;}
.aboutimg{ float:right; margin-left:20px; margin-bottom:20px;}
.strategy .office-project .thumb {width: 384px; position: relative; background: url(../images/office-project_img1.jpg) no-repeat center center; height: 251px;}
.strategy .office-project .thumb .tit {position: absolute; bottom: 0px; left: 0px; background: url(../images/office-project_thumb_tit_bg.png) repeat center; height: 44px; line-height: 44px; text-align: center; width: 384px; }
.strategy .office-project .thumb .tit a {font-size: 16px; color: #fff;}
.strategy .office-project .info {width: 455px;}
.strategy .office-project .info h2 {text-align: center; margin-bottom: 10px;}
.strategy .office-project .info h2 a {color: #835796; font-size: 14px;}
.strategy .office-project .info p {font-size: 14px; color: #666666; height: 50px; width: 455px; overflow: hidden; padding-bottom: 10px;}
.strategy .office-project .info p a {color: #6cbe6c;}
.strategy .office-project .info ul {border-top: 1px dotted #dddddd; padding-top: 20px;}
.strategy .office-project .info ul li {float: left; background: url(../images/office-project_info_li.png) no-repeat left 5px; width: 225px; height: 30px; text-indent: 10px;}

.strategy .office-case {padding-top: 30px;}
.strategy .office-case h3 {color: #835796; font-size: 16px; margin-bottom: 20px;}
.strategy .office-case ul li {float: left; margin-right: 5px; margin-bottom: 20px; text-align: center;}
.strategy .office-case ul li .thumb {width: 167px; height: 126px;}
.strategy .office-case ul li .thumb img {width: 167px; height: 126px;}
.strategy .office-case ul li p {margin-top: 15px;}

.strategy .office-more {padding-top:40px; }
.strategy .office-more .cont {padding-left: 20px;}
.strategy .office-more h3 {color: #835796; font-size: 16px; margin-bottom: 20px;}
.strategy .office-more a {margin-right:62px; }
.strategy .office-more a:hover {color: #df2a11;}


.strategy .starar {width:285px; margin-top:30px; }
.strategy .starbox {border: 1px solid #dddddd; margin-bottom: 33px;}
.strategy .starbox .tit {border-bottom: 1px solid #dddddd;height: 50px; line-height: 50px;padding: 0 10px; }
.strategy .starbox .tit span {float: right;}
.strategy .starbox .tit span a {color: #666666;}
.strategy .starbox .tit h3 {font-size:16px; color: #666666;font-weight: bold; }
.strategy .starbox ul {padding: 15px 10px 15px 20px;}
.strategy .starbox ul li {background: url(../images/office-project_info_li2.png) no-repeat left center; text-indent: 10px; line-height: 36px;}
.strategy .starbox ul li a {color: #666666;}
.strategy .starbox ul li a:hover {color: #df2a11;}

/*企业团队*/
.business{ overflow:hidden;}
.business .busibox {margin-top: 10px; margin-bottom: 40px; padding-bottom: 40px; border-bottom: 1px dotted #dddddd;}
.business .item1 .thumb {width:150px; height:150px;}
.business .item1 .thumb img {width: 150px; height: 150px;}
.business .item1 .info {margin-left: 10px; width: 283px;}
.business .item1 .info .tit {font-size: 14px; color: #7e7e7e; font-weight: bold;}
.business .item1 .info p {font-size: 14px; color: #7e7e7e; line-height:32px;}
.business .item1 .info2{ margin-left:30px;}
.business .item1 .info2 p.tel{ margin-top:8px;}
.business .item1 .info2 p.tel img{margin-bottom:10px;}
.business .item1 .info2 p{ line-height:24px;}
.qytdrightico{ text-align:center; line-height:28px;}
.business .item1 .telbar {padding-top:60px;}
.business .item1 .telbar span {margin-left:40px;font-size:15px; color: #835796; }
.business .item1 .telbar span img {margin-right: 10px;}
.business .item1 .telbar span a.show {background: #835796; color: #fff;padding: 8px 20px;  }
.business .item2 {padding-top:35px;  }
.business .item2 ul li {text-align: center; float: left; width: 276px; margin-right: 31px; }
.business .item2 ul li .thumb {width: 276px; height: 185px; margin-bottom: 20px;}
.business .item2 ul li .thumb img {width: 276px; height: 185px;}
.business .item2 ul li p a {margin-top:20px; color: #545454; }

.business .page { height:50px;text-align: center; }
.business .page a {color: #666666;padding: 5px 15px;  border: 1px solid #ececec; text-decoration: none; margin: 0 2px;}
.business .page a:hover {background:#835796; color: #fff;}
.business .page span{color: #666666;padding: 5px 15px;  border: 1px solid #ececec; text-decoration: none; margin: 0 2px;background:#835796; color: #fff;}
.business .page a.a1 {background:#999999; color: #fff; }
.business .page a.a2 {background:#999999; color: #fff; }
.qytdcontent01{ border-bottom:1px dotted #dddddd; padding-bottom:25px; line-height:25px;}
.qytdcontent01 h2{ font-size:16px; margin-top:15px; margin-bottom:5px;}
.qytdcontent02{ overflow:hidden;}
.qytdcontent02 h2{font:18px '微软雅黑'; color:#36a439; margin-top:30px;}
.qytdcontent02 .text01{ float:left; text-align:center; margin-top:30px; margin-bottom:20px;}
.qytdcontent02 .text01 img{ margin-bottom:15px;}



.indexNewsBlock{float:left;width:374px;overflow:hidden;display:inline}
.indexNewsBlockC{margin:0 39px}
.indexNewsBlockCon dt span.f_l,.indexNewsBlockCon dd span.f_l{float:left;width:74px;color:#555;font-size:14px;overflow:hidden;height:34px}

.indexNewsBlockCon dd span.f_l{float:right;text-align:right}
.indexNewsBlockCon dt a{font-size:12px;color:#555;background: url(../images/a1.png) left center no-repeat;padding-left: 10px;}

.indexNewsBlockCon dt span{float:right;}
.indexNewsBlockCon dt a:hover{color:#835796}
.indexNewsBlockCon dd a{font-size:14px;color:#835796}
.indexNewsBlockCon dd p{padding-top:6px;font-size:14px;color:#555}
.indexNewsBlockCon dd{display:none;padding-top:6px}
.indexNewsBlockCon dt{line-height:34px;height:34px;width:100%;overflow:hidden;position:relative;border-bottom: #835796 dashed 1px;}
.indexNewsBlockCon dl{background:#F8F5F3;padding:15px 25px 30px;}
.indexNewsBlockCon .img{min-height:80px;_height:80px;background:url(../images/load.gif) center no-repeat}

.indexNewsBlock .title{
border-bottom: 1px solid #e5e5e5;
border-bottom: 1px solid #eee;
height: 40px;
width: 100%;
position: relative;

}


.indexNewsBlock .title h2 {
color: #000;
font-size: 16px;
font-weight: bold;
float:left;}

.indexNewsBlock .title .moreA {
display: block;
position: absolute;
right: -30px;
top: 0px;
font-size: 14px;
color: #f2f2f2!important;}

.indexNewsBlock .title h2 a {
color: #835796;
font-size: 16px;
padding-left:10px;
font-weight: bold;}


.cm_ico {float:right;}


.pages {
    clear: both;
    height: 20px;
    padding: 20px 0 20px 200px;
}
.pages ul li {
    float: left;
 
    font-size: 14px;
    padding: 0 6px;
}
.pages ul li a {
    color:#835796;
    font-size: 14px;
}
.pages ul li.thisclass {
    font-weight: 700;
}
.pages ul li select {
    display: none;
}





/*关于我们*/
.business .newsbox {margin-top: 30px; border-bottom: 1px dotted #dddddd;}
.business .newsbox .thumb {width: 210px; height: 160px;}
.business .newsbox .thumb img {width: 210px; height: 160px; }
.business .newsbox .info {width: 940px; margin-left: 30px; padding-bottom: 30px;}
.business .newsbox h3 {color: #222222; font-size: 16px; margin-bottom:5px;color: #666666;height: 24px; overflow: hidden;}
.business .newsbox span {font-size: 12px; color: #666666;}
.business .newsbox span i {margin-right: 20px;}
.business .newsbox .wz {margin-top:20px;font-size: 14px; line-height: 26px;height: 52px; overflow: hidden;}
.business .newsbox .an {margin-top:10px; }
.ryzztxt{ float:left; text-align:center; font:14px '微软雅黑'; color:#666666; margin-top:20px; margin-right:15px;margin-bottom:30px;}
.ryzztxt img{ margin-bottom:15px;}
.contenttoptext{ text-align:center; margin-top:50px; margin-bottom:35px;}
.contenttoptext h2{ font:24px '微软雅黑'; color:#222222; margin-bottom:10px;}
.contenttoptext h4{ font:12px '微软雅黑'; color:#a2a2a2;}
.contenttoptex2{border-bottom:1px dotted #a2a2a2; padding-bottom:20px;}
.contentpage{ margin-top:50px; margin-bottom:50px; padding:15px 0; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px dotted #e5e5e5;}
.contentpage span.s1{width:380px;float:left; display:block;}
.contentpage span.s1 a{font:14px '微软雅黑'; color:#222222;}
.contentpage span.s3{ text-align:right;}
.contentpage a.s2{width:90px;float:left; display:block; text-align:center;font:14px '微软雅黑'; color:#835796; background:url(../images/textshow_03.gif) no-repeat; padding-left:10px;}

.contenttjtext{ margin-top:30px; margin-bottom:30px;}
.contenttjtext h2{font:18px '微软雅黑'; color:#333; margin-bottom:20px;}
.contenttjtext li{width:400px; font-size:14px; padding:10px 0 10px 12px; background:url(../images/textshow_04.gif) no-repeat 0 17px;float:left;}
/*工程案例*/
.project-case .filtrate {padding-top: 40px;}
.project-case .filtrate .box span { float: left; color: #808080; font-weight: bold; font-size: 14px;}
.project-case .filtrate .box ul {margin-left: 40px;}
.project-case .filtrate .box ul li {float: left; margin-bottom:10px; margin-right: 20px;font-size: 14px; }
.project-case .filtrate .box ul li a {text-decoration: none;padding: 5px 10px; }
.project-case .filtrate .box ul li a:hover { color: #fff; background: #37a636;}
.project-case .filtrate .box ul li a.on { color: #fff;background: #37a636;}
.project-case .filtrate .box ul li div{ font-size:12px;position:absolute; margin-top:8px; display:none;}



.project-case .filtrate .box2 span {float: left; line-height:33px;font-size: 14px;font-weight: bold;}
.project-case .filtrate .box2 span i {color: #37a638;}
.project-case .filtrate .box2 ul {margin-left: 40px;}
.project-case .filtrate .box2 ul li {float: left; padding: 5px 10px; border: 1px solid #d8d8d8; color: #835796; margin-right: 20px;font-size: 14px;}
.project-case .filtrate .box2 ul li a {background: none;padding: 5px 2px;margin-left: 5px; }


.project-case .filst {margin-top: 80px;}
.project-case .filst .hd {border-bottom: 1px solid #835796;}
.project-case .filst .hd ul li {float: left; font-size: 14px; color: #666666;width: 68px; text-align: center; height: 40px; line-height: 40px; margin-right: 20px;  cursor: pointer;}
.project-case .filst .hd ul li.on {border: 1px solid #835796; border-bottom:1px solid #fff; position: relative; top: 1px;}

.project-case .filst .bd ul li {position: relative; float: left; margin-right: 21px; margin-bottom: 21px;}
.project-case .filst .bd ul .mars {margin-right: 0px;}
.project-case .filst .bd {padding-top: 40px;}
.project-case .filst .bd ul li a {display: block; width: 383px;  height: 291px;}
.project-case .filst .bd ul li a span {display: none; }
.project-case .filst .bd ul li a:hover span {display: block;position: absolute; background: url(../images/filst_li_tit_bg.png) repeat;width: 373px; line-height: 32px;bottom: 0px; left: 0px; padding-left: 10px; height: 166px; overflow: hidden;}
.project-case .filst .bd ul.zmkh li a:hover span{ height:35px;}
.project-case .filst .bd ul.zmkh li{ width:379px;}
.project-case .filst .bd ul li a:hover b {font-size: 16px; font-weight: bold; color: #fff;}
.project-case .filst .bd ul li a:hover i {font-size: 14px; color: #fff;}
.project-case .filst .bd .lis1 { background-size:100%; width: 383px; height: 291px;}
.project-case .filst .bd .lis2 {background: url(../images/filst_bd_img2.jpg) no-repeat center center; width: 383px; height: 291px;}
.project-case .filst .bd .lis3 {background: url(../images/filst_bd_img3.jpg) no-repeat center center; width: 383px; height: 291px;}


.project-case .page {text-align: center; }
.project-case .page a {color: #666666;padding: 5px 15px;  border: 1px solid #ececec; text-decoration: none; margin: 0 2px;}
.project-case .page a:hover {background:#835796; color: #fff;}
.project-case .page a.on {background:#835796; color: #fff;}
.project-case .page .prve {background:#fff; color: #666666; }
.project-case .page .next {background:#fff; color: #666666; }

.project-case .page span {background:#835796; color: #fff;padding: 5px 15px;  border: 1px solid #ececec; text-decoration: none; margin: 0 2px;}

.telbar2 {height: 80px; background: #835796; text-align: center; line-height: 80px;}
.telbar2 span {color: #fff; margin-right: 20px; font-size: 14px;}


/*服务范围*/
.service-range .box {border-bottom: 1px dotted #dddddd; padding-bottom: 45px; margin-top: 50px;}
.service-range .thumb {width: 134px; height: 134px;}
.service-range .thumb img {width: 134px; height: 134px;}
.service-range .info {width:1030px; }
.service-range .info .tit {padding-bottom: 15px;}
.service-range .info .tit h3 {color: #835796; font-size: 22px; font-weight: bold;}
.service-range .info .tit span {color: #0081cc; font-size: 16px; margin-left: 10px; font-weight: normal; }
.service-range .info p {font-size: 14px; width: 1030px; height: 84px; overflow: hidden;}
.service-range .info p a {color: #666666;}


/*楼盘*/
.prol {width: 860px;}
.project-case .filtrate2 span a {background: #e2e2e2; padding: 3px 10px; color: #666666; font-size: 14px; text-decoration: none;}
.project-case .filtrate2 .box ul {margin-left: 90px;}
.project-case .filtrate2 .box ul li {text-align: left; position: relative; padding: 0px 10px; }
.project-case .filtrate2 .box ul li.on  {background: #835796;}
.project-case .filtrate2 .box ul li.on a {color: #fff;}
.project-case .filtrate2 .box ul li.on .close{position: absolute; top: 2px; right: 5px; background: url(../images/filtrate2_x.png) no-repeat center center; width: 5px; height: 5px; cursor: pointer;}


.houses {border-bottom: 1px dotted #dddddd; padding-bottom: 40px; margin-bottom: 40px;}
.houses .thumb {width: 210px; height: 160px;}
.houses .thumb img {width: 210px; height: 160px;}
.houses .info {margin-left: 20px;}
.houses .info h3 {color: #000; font-size: 15px; margin-bottom: 10px; font-weight: bold;}
.houses .info p {color: #666666; font-size: 14px; line-height: 25px;}
.houses .more {padding-top: 120px;}

.pror {width: 290px; padding-top: 40px;}
.pror .starar {width:285px; margin-top:30px; }
.pror .starbox {border: 1px solid #dddddd; margin-bottom: 33px; overflow:hidden;}
.pror .starbox .tit {border-bottom: 1px solid #dddddd;height: 50px; line-height: 50px;padding: 0 10px; }
.pror .starbox .tit span {float: right;}
.pror .starbox .tit span a {color: #666666;}
.pror .starbox .tit h3 {font-size:16px; color: #666666;font-weight: bold; }
.pror .starbox ul {padding: 15px 10px 15px 20px;}
.pror .starbox ul li {background: url(../images/office-project_info_li2.png) no-repeat left center; text-indent: 10px; line-height: 36px;}
.pror .starbox ul li a {color: #666666;}
.pror .starbox ul li a:hover {color: #df2a11;}

.pror .starbox .font01{ display:block; margin:15px; padding-left:10px; font:14px '微软雅黑'; color:#1f8906; background:url(../images/gcal_03.gif) no-repeat 0 8px;}
.pror .starbox a.a1{ font:12px '宋体'; color:#666666; float:left; margin-bottom:15px; margin-left:12px; margin-right:8px;}

/*我们的优势*/
.strength {background: url(../images/strength_bg.jpg) no-repeat center center; height: 493px; margin-bottom: 80px; margin-top: 40px;}
.strength .beiying {background: url(../images/strength_by.png) no-repeat bottom center; height: 102px;}
.strength .tit {text-align: center;}
.strength .wzbar {background: url(../images/filst_li_tit_bg.png) repeat; width: 471px; height: 220px; margin: 0 auto; margin-top: 15px; padding:80px 20px 80px 20px; }
.strength .wzbar h3 {font-size: 16px; color: #fff; font-weight: bold; padding-bottom: 10px;}
.strength .wzbar p {color: #fff; font-size:16px; line-height: 32px;}
.strength .contbar .prev,.strength .contbar .next {position: absolute; top: 250px; left:200px; display: block; width: 73px; height: 77px; background: url(../images/strength_jt.png) 0 -157px; z-index: 9; overflow: hidden; }
.strength .contbar .next{ left:auto; right:200px; background-position: -74px -157px; }
.strength .contbar .prev:hover{ background-position:0 77px; }
.strength .contbar .next:hover{ background-position:-74px 77px; }
.strength .prevStop{ background-position:0 77px !important; }
.strength .nextStop{ background-position:-74px 77px !important; }

.advabar .box {float: left; margin-bottom: 40px; margin-right: 100px;}
.advabar .box .thumb {width: 131px; height: 112px;}
.advabar .box .thumb img {width: 131px; height: 112px;}
.advabar .box .info {width: 381px; margin-left: 20px;}
.advabar .box .info h3 {font-size: 20px; color: #000;}
.advabar .box .info p {margin-top: 10px; line-height: 26px;}
.advabar .box .info p a {color: #666666; font-size: 14px;}
.advabar .mazero {margin-right: 0px;}

/* 中部区域-End */

/*招贤纳士*/
.zxnslistnav{width:1198px; height:49px; margin-bottom:30px;border-bottom:1px solid #e0e0e0;}
.zxnslistnav li{width:98px; height:50px; font:14px/50px '微信雅黑'; color:#666666; cursor:pointer;float:left; text-align:center;}
.zxnslistnav li.on{ color:#835796;background:url(../images/zxnsnavbj.gif) no-repeat;}
.zxnstext{ min-height:300px;}

.online_icon{overflow:hidden; }
.online_icon a{ 
	display: block;
	width: 85px;
	height: 148px;
	
	font-size: 16px;
	text-align: center;
	color: #000;
}
.online_windows{ width:144px;}
.online_w_top{ background:#835796 5px 10px;height:10px; _background:url(../images/online_bg_ie6.png) no-repeat -36px 0; _margin-bottom:-7px;}
.online_w_c{ background:url(../images/online_bg.png) repeat-y 0 -185px; padding:0 5px; _background:url(../images/online_bg_ie6.png) repeat-y 0 -185px}

.online_content{ background:url(../images/online_bg.png) no-repeat -147px -185px; padding-top:11px; _background:url(../images/online_bg_ie6.png) no-repeat -147px -185px;}
.online_content a.qq_icon{ background:url(../images/online_bg.png) no-repeat -37px -130px; width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; }
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{ background:url(../images/online_bg.png) repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666; text-align:left; }
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;}
.expand h2 a{ background:url(../images/online_bg.png) no-repeat -36px -69px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a{ background:url(../images/online_bg.png) no-repeat -36px -96px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0;}
.online_content ul li{ height:24px; line-height:24px; margin-bottom:4px;}
.online_content ul li a:hover{color:#c81d04; }

#online_qq_layer {position:fixed;right:-140px; top:200px; z-index:20;}
* html,* html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}



.main-title{ background:url(../images/img01.png) no-repeat center bottom; height:65px;margin-bottom:0px;padding-top:10px;}
.main-title span{ display:block; text-align:center; font-size:20px; line-height:100%; margin-bottom:5px;}
.main-title strong{ display:block; text-align:center; font-size:24px; line-height:100%; margin-bottom:5px; color:#835796;}


.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}


.banner img{
	width:100%;
}
.banner	.swiper-pagination{
	bottom:25px;
}
.banner	.swiper-pagination-bullet{
	width:45px;
	height:5px;
	background-color:#FFF;
	border-radius:0;
	opacity:1;
}
.banner	.swiper-pagination-bullet-active{
	background-color:#e06d2d;
}

.img_box .swiper-button-prev {
    background: url("../images/ft1.png") no-repeat;;
    right: auto;
    left: 10px;
}
.img_box .swiper-button-next {
    background: url("../images/ft2.png") no-repeat;;
    right: 10px;
    left: auto;
}

.img_box .swiper-button-next, .img_box .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 72px;
    height: 72px;
    margin-top: -36px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size:100%;
    -webkit-background-size:100%;
    background-size:100%;
    background-position: center;
    background-repeat: no-repeat;
}
.img_box .swiper-pagination-bullet-active{
    opacity: 1;
    background: #fff;
}
/*厂房栏目专用 begin*/
.jshao{
	    margin-top: 20px;
	    background: #f3f3f3;
	    font-size: 13px;
	    padding: 10px 15px 10px 15px;
	    border: 1px solid #f0f0f0;
	    color: #666666;
	    line-height: 24px;
}
.jshao li{list-style:none;}
.container{width: 1170px;text-align: center;margin-top: 40px;}
.container .head .subtitle{
    margin-top: 0;
    color: #888888;
    opacity: 0;
    transform: translate(0,100%);
}
.container .head .desc{
    margin-top: 0;
    color: #888888;
    opacity: 0;
    transform: translate(0,100%);
}
.container .service-list{
    margin-top: 50px;
    padding: 0;
}
.container .head h2{ color: #835796; font-size: 2.143rem;}
.slick-slider{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.m-t-30{
    margin-top: 30px!important;
}
.slick-list{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-track{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-initialized .slick-slide{
    display: block;
}
.slick-track li{
    margin-right: 25px;
    margin-left: 25px;
    list-style: none;
}
.slick-slide{
    float: left;
    height: 100%;
    min-height: 1px;
}
.slick-track li img{
    margin: 0 auto;
    max-width: 100%;
}
.slick-track li h4{
    overflow: hidden;
    text-shadow: none;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    color: #835796;
    -webkit-transition: all .66s cubic-bezier(.17,.84,.44,1);
    transition: all .66s cubic-bezier(.17,.84,.44,1);
    border-bottom: 1px solid #e1e1e1;
    text-align: left;
    width: 100%;
}
.slick-track li p{
    color: #888888;
    text-align: left;
    color: ;
    font-size: 13px;
    line-height: 24px;
    height: 50px;
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
}
.anlititle{ margin-top: 0.625rem;}
.anlititle ul{
	    border-bottom: none;
	    padding: 10px 0px;
	    margin: 20px auto;
	    display: -webkit-box;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-pack: center;
	    -ms-flex-pack: center;
	    justify-content: center;
	    text-align: center;
}
.anlititle ul li{
	    white-space: nowrap;
	    display: inline-block;
	    float: none;
}
.anlititle ul li a{
	    background: #fff;
	    padding: 8px 30px;
	    border-radius: 0;
	    white-space: nowrap;
	    border: #cfcfcf 1px solid;
	    font-size: 12px;
	    margin: 0px 2.5px;
	    -webkit-transition: all .66s cubic-bezier(.17,.84,.44,1);
	    transition: all .66s cubic-bezier(.17,.84,.44,1);
		position: relative;
		display: block;
		overflow: hidden;
}
.anlititle ul li a h3{
	    text-shadow: none;
	    color: #835796;
}
.anlinei{
		width:1200px;
	    float: left;
	    height: auto;
	    display: inline;
}
.anlinei ul {
    width: 1200px;
    float: left;
    height: auto;
    display: inline;
}
.anlinei ul li {
    width: 390px;
    float: left;
    display: inline;
    overflow: hidden;
    padding: 15px 0 10px 10px;
}
.alimg{
    width: 430px;
    height: 268px;
    float: left;
    border: solid 1px #dadada;
}
.alimg img{
	width: 430px;
	height: 268px;
}
.altlt{
    width: 370px;
    height: 150px;
    float: left;
    background-color: #f0f0f0;
    padding-left: 20px;
}
.anlinei .altlt .tit{
	text-align: center;
    width: 360px;
    line-height: 32px;
    height: 32px;
    padding-top: 5px;
    float: left;
	overflow: hidden;
}
.anlinei .altlt .shi{
	text-align: center;
	color: #858585;
}
.anlinei .altlt .tit a{
    color: #835796;
    font-size: 16px;
}
.anlinei .altlt .nei {
    width: 360px;
    height: 20px;
    float: left;
    display: inline;
    color: rgb(133, 133, 133);
    text-align: justify;
    font: 13px / 25px 微软雅黑;
}
.inyoushi {
    padding: 60px 0;
}
.content {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    box-sizing: border-box;
}
.inyoushi .lmtit {
    font-size: 45px;
    text-align: center;
    margin-bottom: 5px;
}
.inyoushi .lmtit span {
    font-size: 70px;
    color: #03a3e6;
    font-weight: bold;
}
.inyoushi .lmjj {
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-bottom: 50px;
}
.inyoushi .nr {
    position: relative;
    height: 1130px;
	width: 81.25rem;
}
.inyoushi .nr .xian {
    height: 1050px;
    width: 1px;
    background: #03a3e6;
    left: 50%;
    top: 70px;
    position: absolute;
    z-index: 9;
}
.inyoushi .nr .li.wz1 {
    top: 0;
    left: 0;
}
.inyoushi .nr .li {
    position: absolute;
}
.inyoushi .nr .li .pic {
    width: 580px;
    float: left;
}
.inyoushi .nr .li .sz {
    width: 70px;
    height: 70px;
    background: #03a3e6;
    line-height: 70px;
    text-align: center;
    font-size: 35px;
    font-weight: bold;
    color: #fff;
    float: left;
    border-radius: 50%;
    margin: 70px 75px 0 35px;
    z-index: 99;
    position: relative;
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.inyoushi .nr .li .wz {
    float: left;
    margin-top: 70px;
    width: 460px;
}
.inyoushi .nr .li .wz .tit {
    font-size: 24px;
    color: #03a3e6;
    margin-bottom: 20px;
}
.inyoushi .nr .li .wz .jj {
    font-size: 16px;
    color: #666;
    line-height: 30px;
}
.clean {
    display: block;
    width: 100%;
    clear: both;
}
.inyoushi .nr .li.wz2 {
    top: 276px;
    right: 0;
}
.inyoushi .nr .li.li2 .pic {
    float: right;
}
.inyoushi .nr .li.li2 .sz {
    float: right;
    margin: 70px 35px 0 75px;
}
.inyoushi .nr .li.li2 .wz {
    width: 360px;
}
.inyoushi .nr .li.li2 .wz .tit {
    text-align: right;
}
.inyoushi .nr .li.wz3 {
    top: 560px;
    left: 0;
}
.inyoushi .nr .li.wz4 {
    top: 820px;
    right: 0;
}
.tupian{
	width: 100%;
	background: #f1f1f1;
}
.zh_title{
	margin-top: 1.25rem;
    height: auto;
    overflow: hidden;
    text-align: center;
    color: #000;
    clear: both;
}
.zh_title h2{
	font-weight:bold;
    height: 60px;
    line-height: 60px;
    display: block;
    font-size: 46px;
}
.zh_title span{
    line-height: 20px;
    padding: 8px 0px;
    width: 100%;
    overflow: hidden;
    clear: both;
    font-size: 16px;
    display: block;
}
.zh_title font{
    height: 50px;
    line-height: 50px;
    font-size: 30px;
    display: block;
    text-align: center;
}
.sp20{
    height: 20px;
    clear: both;
    width: 100%;
}
.cfgg_14{
    width: 1100px;
    height: 620px;
    background: url(/templets/default/style/cfhz/cfgg_14.jpg) no-repeat;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
}
.cfgg_14 li{
    width: 212px;
    display: block;
    height: 195px;
    line-height: 195px;
    text-align: center;
    float: left;
    margin-right: 10px;
    font-size: 30px;
}
.cfgg_14 li.last{
    margin-right: 0px;
}
.cfgg_14 li.li6{
    margin-left: 110px;
}
.con04 .bd{
	margin-top: 20px;
    margin-bottom: 30px;
}
.con04 .bd ul{
    margin: 0 auto;
}
.con04 .bd ul li{
    float: left;
    width: 300px;
}
.con04 .bd .imgboxa{
    width: 300px;
    height: 207px;
    margin: 10px auto;
    position: relative;
}
.con04 .bd ul li img{
    width: 285px;
    height: 200px;
    border: solid 1px #aaa;
    display: block;
    padding: 1px;
}
.con04 .bd .texta p{
    position: absolute;
    color: #FFF;
    background: #835796;
    opacity: 0.8;
    bottom: 1px;
    width: 268px;
    padding: 10px;
    z-index: 99999;
    text-align: center;
}
.con04 .bd .texta p a{
    color: #FFF;
}
.con04 .more {
    text-align: center;
    margin-top: 10px;
	margin-bottom: 40px;
}
.con04 .more a{
    display: inline-block;
    width: 178px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #835796;
    text-align: center;
    margin: 0 auto;
}
.index_left_contentaa ul li{
    border-bottom: 1px dashed #876291;
}
}